I used Neteller without any trouble for years until the state I live in (Maryland) said no more. I believe MD is the only state to make such a law. Then switched to Firepay and it's worked great too. Both these two companies live by their reputations so I think either's a good bet.